package com.tust.app.controller;

import com.tust.app.dao.NewsMapper;
import com.tust.app.domain.News;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import java.util.List;


@Controller
public class IndexController {

    //获取NewsMapper对象  之前context.getBean()
    //如何在当前类中获取到NewsMapper对象呢？

    @Autowired
    private NewsMapper newsMapper;

    //http://localhost:8080/course/test
    @RequestMapping("test")
    public String index(){
        List<News> news = newsMapper.selectAllNews();
        System.out.println(news);
        return "index";   //视图文件的名字
    }

    /**
     * spring容器，
     * 1、如何让spring创建对象，并放入到容器中？  扫描+注解
     * 2、如何使用spring容器中的对象？  @Autowired 自动注入
     */

}
